initial lease payment - Spanish English Dictionary